7eb13c86cafb14b8d7afbb3737a27fb3c6fe9d51,sonar-application/src/main/java/org/sonar/application/App.java,App,createCommands,#Props#,66

Before Change


    File tempDir = props.nonNullValueAsFile("sonar.path.temp");
    JavaCommand elasticsearch = new JavaCommand("search");
    elasticsearch
      .setWorkDir(homeDir)
      .addJavaOptions(props.nonNullValue(DefaultSettings.SEARCH_JAVA_OPTS))
      .addJavaOptions(props.nonNullValue(DefaultSettings.SEARCH_JAVA_ADDITIONAL_OPTS))
      .setTempDir(tempDir.getAbsoluteFile())
      .setClassName("org.sonar.search.SearchServer")

After Change


    File tempDir = props.nonNullValueAsFile("sonar.path.temp");
    JavaCommand elasticsearch = new JavaCommand("search");
    elasticsearch
      .setWorkDir(homeDir)
      .addJavaOptions("-Djava.awt.headless=true")
      .addJavaOptions(props.nonNullValue(DefaultSettings.SEARCH_JAVA_OPTS))
      .addJavaOptions(props.nonNullValue(DefaultSettings.SEARCH_JAVA_ADDITIONAL_OPTS))
      .setTempDir(tempDir.getAbsoluteFile())
      .setClassName("org.sonar.search.SearchServer")